package day02;

/**
 * 杨辉三角
 * @author: yyfei  
 * @email:  yyfei123@qq.com
 */
public class YangHuiSanJiaoTest1 {
	public static void main(String[] args) {
		//创建数组
		int[][] yh=new int[9][];//因为每行的列数不一致，所以先不定义每列
		
		//进行赋值
		for (int i = 0; i < yh.length; i++) {
			//定义每行和每列
			yh[i]=new int[i+1];
			
			//每行的第一个数为1
			yh[i][0]=1;
			yh[i][i]=1;
			//中间的数据赋值
			if(i>1) {
				for (int j = 1; j < yh[i].length-1; j++) {
					yh[i][j]=yh[i-1][j]+yh[i-1][j-1];
				}	
			}
		}
		
		//遍历数组
		for (int i = 0; i < yh.length; i++) {
			for (int j = 0; j < yh[i].length; j++) {
				System.out.print(yh[i][j] + "  ");
			}
			System.out.println("\n");
		}
		
		
		
	}
}
